Manager: Mathematical and Logical Utilities



Carbon fully supports the Mathematical and Logical Utilities, with the exception of the ecvt and fcvt functions.

Supported  __fpclassify

Supported  __fpclassifyd

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  __fpclassifyf

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  __inf

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  __isfinite

Supported  __isfinited

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  __isfinitef

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  __isnan

Supported  __isnand

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  __isnanf

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  __isnormal

Supported  __isnormald

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  __isnormalf

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  __signbit

Supported  __signbitd

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  __signbitf

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  _DBL_EPSILON

Supported  _DBL_MAX

Supported  _DBL_MIN

Supported  _FE_DFL_ENV

Supported  _FLT_EPSILON

Supported  _FLT_MAX

Supported  _FLT_MIN

Supported  _LDBL_EPSILON

Supported  _LDBL_MAX

Supported  _LDBL_MIN

Supported  acos

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  acosh

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  acoshl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  acosl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  annuity

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  asin

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  asinh

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  asinhl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  asinl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  atan

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  atan2

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  atan2l

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  atanh

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  atanhl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  atanl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  BitAnd

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  BitClr

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  BitNot

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  BitOr

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  BitSet

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  BitShift

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  BitTst

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  BitXor

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  ceil

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  ceill

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  compound

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  copysign

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  copysignl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  cos

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  cosh

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  coshl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  cosl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Unsupported  dec2d

Not available in Carbon.

Supported  dec2f

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  dec2l

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  dec2num

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  dec2numl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  dec2s

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  dec2str

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  dtox80

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Unsupported  ecvt

Supported  erf

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  erfc

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  erfcl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  erfl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  exp

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  exp2

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  exp2l

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  expl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  expm1

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  expm1l

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  fabs

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  fabsl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Unsupported  fcvt

Supported  fdim

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  fdiml

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  feclearexcept

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  fegetenv

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  fegetexcept

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Unsupported  fegetprec

Not available in Carbon.

Supported  fegetround

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  feholdexcept

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  feraiseexcept

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  fesetenv

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  fesetexcept

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Unsupported  fesetprec

Not available in Carbon.

Supported  fesetround

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  fetestexcept

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  feupdateenv

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  Fix2Frac

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  Fix2Long

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  Fix2X

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  FixATan2

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  FixDiv

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  FixMul

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  FixRatio

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  FixRound

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  floor

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  floorl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  fmax

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  fmaxl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  fmin

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  fminl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  fmod

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  Frac2Fix

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  Frac2X

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  FracCos

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  FracDiv

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  FracMul

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  FracSin

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  FracSqrt

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  frexp

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  frexpl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  gamma

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  gammal

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  HiWord

Supported  hypot

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  hypotl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  ldexp

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  ldexpl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  ldtox80

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  lgamma

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  lgammal

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  log

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  log10

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  log10l

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  log1p

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  log1pl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  log2

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  log2l

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  logb

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  logbl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  logl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  Long2Fix

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  LongDoubleToSInt64

Supported  LongDoubleToUInt64

Supported  LongMul

Supported  LoWord

Supported  modf

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  modff

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  modfl

Supported  nan

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  nanf

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  nanl

Supported  nearbyint

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  nearbyintl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  nextafterd

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  nextafterf

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  nextafterl

Supported  num2dec

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  num2decl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  pi

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  pow

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  powl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  randomx

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  relation

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  relationl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  remainder

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  remainderl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  remquo

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  remquol

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  rint

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  rintl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  rinttol

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  rinttoll

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  round

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  roundl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  roundtol

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  roundtoll

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  S32Set

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  S64Absolute

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  S64Add

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  S64And

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  S64BitwiseAnd

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  S64BitwiseEor

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  S64BitwiseNot

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  S64BitwiseOr

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  S64Compare

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  S64Divide

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  S64Eor

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  S64Max

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  S64Min

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  S64Mod

Supported  S64Multiply

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  S64Negate

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  S64Not

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  S64Or

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  S64Set

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  S64SetU

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  S64ShiftLeft

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  S64ShiftRight

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  S64Subtract

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  scalb

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  scalbl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  sin

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  sinh

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  sinhl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  sinl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  SInt64ToLongDouble

Supported  SInt64ToUInt64

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  sqrt

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  sqrtl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  str2dec

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  tan

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  tanh

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  tanhl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  tanl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  trunc

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  truncl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  U32SetU

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  U64Add

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  U64And

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  U64BitwiseAnd

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  U64BitwiseEor

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  U64BitwiseNot

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  U64BitwiseOr

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  U64Compare

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  U64Divide

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  U64Eor

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  U64Max

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  U64Mod

Supported  U64Multiply

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  U64Not

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  U64Or

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  U64Set

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  U64SetU

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  U64ShiftLeft

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  U64ShiftRight

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  U64Subtract

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  UInt64ToLongDouble

Supported  UInt64ToSInt64

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  WideBitShift

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  WideCompare

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  WideNegate

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  WideSquareRoot

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  X2Fix

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  X2Frac

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  x80tod

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  x80told

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Unsupported  x80tox96

Not available in Carbon.

Unsupported  x96tox80

Not available in Carbon.

[Table of Contents] [Manager Index] [Function Index]

Generated on: 5/11/2000. Copyright © 1999, 2000 Apple Computer, Inc. All rights reserved.